animations: add different curve types