take tour functionality work in progress.