fastest code so far, moving on to sram