add error info
improve wall filter