things that take a long time