Container Modifying Algorithms