added USE_P2P UML compile option