registerFromDriver