extended the functional test to support multiple users