add new function

new chenck function