Using getopt now