sem
refining sem