working out controller