Added diveTo implementation.