effector declared and initialized