it sounds like you did pretty darn well in spite of everything. Good job!