add user string reader and PriorityComparator.java