Distributed Models