semi working at c level