OK, got macro stuff working, maybe!