add auth stuff