added inventory and settings module