Reflection and Research after assignment 4 feedback.