add apply check