working on adventure mode