to my big surprise, i have had a pretty miraculous 1st of July. up until the last moment