sync key signature with exercise definition