added step 6 watch + live reload