yea, I don't doubt it's going to be less accurate than doing it "properly" in C, but for now, this should be plenty for what I'm trying to do.. with a handful of timers, it'll end up being sub-ms resolution