y no stirling's approximation
58 following