add check type