inputs for gen and evl