added reports and purchase feature