add admin panel and refine tour feature