better overflow swap message