build with NoCommunication by default