Huge update, improving performance, fixed W.

Obama rules :^)