add object storage concept