try to reach the source block