getopts added not implemented