redundant args & utf8