added optparse options (list -> complete,incomplete)