don't redeclare argument