original test2 is passed, some animation rework is done