new cave mechanism