add ignore
common improvement