NOTE: Acceptable passwords are at least 7 characters long and contain at least 1 non-alphanumeric character like a hyphen