fill sifk, update sifk, sifv