add animate transition