new notations: a.U -> a.u, a.G -> a.core