added interleaves to all agents