added object wrapper