I've noticed that functions require that they be declared before they can be used. This came as somewhat as a blow as I orgaznie my code by putting my main code first, and function listing at the end. Is this set in stone? Plans to change? Reasoning? Daniel