some animation refinements