building reports functionality