Shimano deore single speed crankset $139 Shimano Bottom Bracket $29 Shimano MT200 Hydraulic Brake $99 front and rear . Call me at 587 966 9158