Cannot wait to read this. :) Also, pardon my flash. Heh.