add check function