ch3 and 4, added result amges