add reference for hals.jl and new parameter type matchin multupd.jl