rename check to equal.
priority queue implement.
add new multi-element-container.