- switched to ceil()