add swcond #