new check method