working on ouzo modules: work in progress