fixed slerp; slerpconst still broken