Works. To use getopts