thread I could do with about a weeks' solid sleep, tbh.
GAH!