fixed alive mechanism