removed all return. still a problem with random rook routine routing