began working on object wrapper module