random walk kernel added
minor updates