fixed task arg gen