considerable effort much paperwork many fees meet keep up