Changed async presentation to just timeouts and intervals in order to avoid confusion.