1) add word repition feature. 2) expose a problem in dwl_query. 3) fix pro. 4) add a bash script for experimentation convenience. 5) refactoring.