Adding implementation for getSmartScope