yap formula from jayhan-at-google-dot-com