[#40] update index