compbikefinal