ensure full transparency