Advice and answers from the Infinity Team