added auth, supervisor