@crafty: Great post. Thanks