Interactive setup