hw6_4 testing, not yet