Implement problem DAO.