driver completed with device integration and new fields