changed per homework