bug fixes + memCompare