redoing mp1