Client Presentation advice