        hud.hide(afterDelay: 0.333) { _ in completion?() }
    }
    
    static func failed(onView view: UIView, _ completion: (() -> ())? = nil) {
        
        let hud = setup(view)
        
        hud.contentView = PKHUDErrorView()