swps are annoying