x gaurd against rouding errors that might show > 100%