byte check step 1