prepare report