Report terrorist content online and other concerns