added generate-conditions as its own