error handling (notification if there is no food available), fixes to UI