refactor, extract instance creation to WheelCreator