adding in logic so the setup command does not run twice when forcing