add jar file and run.sh
code documentation update
allow filter out invalid uid