sender marked as __unused at default initializer