animations and cave generator