renamed common to core