Updated Error handling -- now using try catch in dbhandler rather than catching in orm