should return 1.0f?