framework for wizard progress