[errors] [layout] close #25