difference between prefix and suffix in names