Added method for cave layout