last rewrite pt5