this assumes transparams=False