fit - v. to be the right size
achieve - v. to reach a goal
miniaturization - n. making something in a very small size