not using interface compressedgrah