fixed som code