redesign

Oh yeah, I redesigned. The code was stolen from these people. Whaddya think?