pre -sw