I would say you pulled this off quite well, under the circumstances. REAL tough conditions.