add position and increase comparators
add new comparator ability and analyzePosition function