40 something geek with a knack for gadgets, tool boxes and what runs beneath the hood on all things.I accept failure with a smile and take it as an opportunity to learn even more. There are no perfect worlds. There are no finished projects.