check for precise return value