add error handling both in model and controller
fix bug caused or found after adding error handling
update readme and new production db dump