Data driven drivel