remove gardenpath and last of page deferred with callback