Among several fixes too numerous to list, the major points are:
Let me know how it goes over at http://forum.einsteintech.net Come on we need more activity in there! It's starting to slow down.
So what'cha what'cha what'cha want