some visual change
generalize
local copy for some lib #1
local copy some libs #2