startup: hspull && hsl