added wizard functionality