@add keyframe interface