working on cycling apps, not quite there