first changes for hw 4