Trying to make a standalone signal system...

        route + 1;

Does nothing.

Try

        route += 1;