implemented 909 error (redirect via before_filter)