Please answer the following, no real word limit. Please be comprehensive, yet concise. Thank