anonymous content observer