final version? just add some more comments
more comments, updated run-scripts