avoiding HOS violations