sim class