dealaction has default return value now.