Added maxLength, password builder