added 3. parties definitions