change to setInterval w/very rudimentary tracking