Miscellaneous mechanisms