tackling home.asm some more