Self report counter

pretty sure this is legit now

resolves #20