replaced callback with finished