20140617: more work done on the paper