add set data and some js animation