revamp getContainResult