An Alternative Architecture