Trying to follow this tutorial here
<https://www.youtube.com/watch?v=tgPV_cRf2hA&feature=youtu.be&t=272>

but getting the following compile error on the line 

> 
> let cubeNode = SCNNode(geometry:...
> 
> 
> Cannot invoke initializer for type 'SCNBox' with an argument list of
>  type '(width: Double, height: Double, chamferRadius: Int)'
> 
> 
> 

```
import UIKit
import ARKit
import SceneKit

class ViewController: UIViewController {

    @IBOutlet weak var sceneView: ARSCNView!
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        let configuration = ARWorldTrackingSessionConfiguration()
        configuration.planeDetection = .horizontal
        sceneView.session.run(configuration)
    }
    @IBAction func addCube(_ sender: Any) {
        let cubeNode = SCNNode(geometry: SCNBox(width:0.1, height:0.1, chamferRadius:0))
        cubeNode.position = SCNVector3(0,0,-0.2)//This is in metres
        sceneView.scene.rootNode.addChildNode(cubeNode)
    }

    @IBAction func addCup(_ sender: Any) {
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}

```