fixed playing back macro containing null