advanced mechanisms