oops, 0 can be a valid fit amount too
using new related code