changed to using hills and caves