renamed cb to more semantic correct done
reworked enter and exit commands to support external animation frameworks.