alot more tweaks to DetachedXXX. The classes are so simple now its rediculous.