removes hungarian notation, fixes multiple var declarations, simplifies...

... methods.