brick validation and clear warnings