break down setup phase into more self contained steps