cave design