implemented sse