Observer stuff
Merge branch 'mep' into sep
Finished reporter
Finished testing observer