parsing sem and marks