added authorization demo