I believe the code guideline prefer `AND` over `&&`