creating new exercises, post api improvements