updates to add exercise system