can't figure out timing
ugh