Nucleophilic substitutions on thiophene derivatives: a multi-lane speedway