Integration by interface