update to latest
added queue comparator