adopt new gplume; constructing store module with actor;tested;monitor constructed using actor