sw & lw handled