adding auth section to app architecture