SOLVING THE BASIN DRAIN PROBLEM: GUIDES FOR DO IT RIGHT