- combine Overscan's three sprite groups into one subroutine - RST for vblank followed by run_dma - Convert some other subroutines called one to macros