In light of recent revelations