Needs and Drivers

… work in progress