some line removed