Terminals and connectors