Reworking lab4