add listing via -l with filtering.. optparse the thing and move to lib later