perfection is overrated. even if you do something that's 100% perfect, but a day late, the consequences are a 100 times worse than something that's 80% perfect, but on time.