add new stock control
when an order is rejected, release stock. closes #22