added Util.fullContain