refactoring components block out of SimpleIntegerPicker