add rec_check