allow options on getting comment listings
add more tests