@curiousengineer: Great post, I've