Advice and answers from the Immutable Team