add: init-finish-hook for lazy variable modifition