complex service interactions