repurpose drivers from mock to no-op and memory