forked driver into cgsn and rsn versions