if you get too frustrated on ast-overhaul3 -- come back here... this really isn't TOO bad... :)