Engineer: ND receiving $100m too little in aid