use modulestore for configurability