contract transparency