modified part of pModule