complete 'large project - how to'