catching sqlite exception from DAO need to work with it some more