bug fix:  grades can be flots