linear
ease in
ease out