Agile Bridge: A technical explanation