make sure we get run through the dependencies