fixed origins correspnence, 1: b 2: c, 3: uds