mesh validates itself now