Custom Metrics

Closes #6