Advice and answers from the Client Giant Team