updated with basic velocity animation