transparency implementation