@codep: Great post, thanks!