John Cruz sitting in limbo