fix violation fix #66