pack in comparison
add comments