add libshla