has 8 characters

contains a number

contains a special character

password matches