Multi agent solutions