Shared SEMC stuffs