things we are still waiting for