[upd, add] func name, color func
[add] base