shutring code is available on sequanq github repository
