actions map in ActionFactory is now private field; unlock bug fixed