Mostly debugged widget, need C-code mods and ps output