Separation of Control and Data