added optimizations
added recovery & filesistem stuff.
added wireless stuff.