with homework 4