wait is a better name than finish