predeployment setup
add decorator to auth