Technical concepts, engineering and consulting