some animation improvements