container adaptable