Rotation is working. Still returns negative values