lab4 partB draft