add animate function for util.js