refactored by removing bike_count method