fix template arguments