step 2 added dependencies