expanded functional tests to cover multiple users