many months of work and feedback