fixed bugs, added router select in ocean