add getopts and -r/--repo flag