adds some report functionality