3 require idp

@lloyd r?