fixed up tests, added some username validators.