General update
Change log in supply actions
Change how to pull out data in supply view
Update interface between service and api
Returns remaining length