drop public messages and principals for scalability reasons