almost done event parsing
in progress of last touches on parser