added extra function
fixed harvest to handle expense_category