answer view and controller