Mega power fist