add reporting component