refactoring CakeDivider, fixed Dosators