The start of Bike implementation