fixed some issues, added watchers, brought back the log box just to keep the ui from breaking