a and b in 609 added