.... and the answers are...