updated mod 6 sol