modified All-together