last last last last ditch efforts (for real this time) (possibly) (maybe)