slerp appears to be working now