cancel has apply()