So why in this function did you break from the declare at beginning rule? (same as my question above I guess).