Towards a new architecture