Open Assembly Model