add ignore
tune buff size
change dependency
fix buffer size