Better header function comments
Created _slink function (DRY)