changed IpostContainer implemented new interface