adding caverns task