adopting VmeContainer solution