Need good detailed answers for a project.