actor: signal can take arbitrary arguments