somewhat functional wizard