SMCamera changes