DUNCAN DEVELOPMENTS