adding vertical listing support + save target option parsing