added user auth, bootstrap