added ability to download as CSV, XLS, PDF, Print