Analysing the code to understand why A1_noCl and A1_noCl_TopM behaves equally.