everything but the lerp function works