copyright date
friends don't let friends start on the main thread
better cancellation checking on start