Arguments for generation