step 3 done for supervision