using new reach calculation method