always swap color