Yes he's some form of an Technology Manipulator. Sorry I left last night I like passed out..hehe