changed routing assignment to basically random