abstract the configuration username and password into a separate variable