reuse generated sizes as calculation basis