adding drivers framework