added profile support + stubbed more auth stuff