fat/weight fully fixed, progress fully tested