Messed up on setTimeout vs setInterval