Refactored Sizes controller