inits AR & generator