adds reporting function! :D