hw08 and prerefactor 7