data access objects for forum