add check part
add check part