return container object on read