typo fixed
proper handling os username & password argument pair