transparent mechanism