attempt to optimize exercise addition