Wow, thanks willbrooks! This was a pleasure to read and review. Great work here.