added accept/ignore controller and model