add easing configure; code optimize;