Tech Evaluation Assignment