review old code and coreModule