updated Go To with some sanity checks