Other special purpose mechanisms