support for recording exercise instances