autocomplete working; todo: report generation