Not sure why there's two DO1 macros..
..