requirements init
work
support for the "gone" requirement
simplification
proper handleBid