replaced with reports.js