matched --keep with getopt flag