exposed mechanisms