Vayne mechanics