added dns filters, can handle multiple user model