common and core not required