Nice Post! Really, really detailed!

Daniel