add helpers to transpose paras/functions