Added operation S