modify container