corrected for <f>=1