prepare hw4