add sharutils