Various fixes -- All events should work now and correct values are passed to fuzzy inference