in depth final review for artificial intelligence 8016539