#502 Usage reporting

Resolves #502