more fixes
added shfi
ups