simpler versions of container mutation