handle supply
handle supply