so, we try again
LOTS of stuff in here - all irrelevant