Password must have at least 8 characters long, have at least one capital letter, one lower case letter, one number and one special character. ( $ @ # _ + - ! % * ? & )