todo step 4