fixes to singleStep microaction factory