hope setinterval is the issue