Could be altifrons, but how big are they? The spot on sveni starts out small ime, especially when faded a bit. Geo altifrons are nice fish, beautiful from some locations (neambi is a very similar species). As for surinamensis, right from the start it's highly unlikely for 99% of geo Id posts, and 99.9% of people who think they have surinamensis have something else, often abalios. Other fish are commonly mislabeled as surinamensis, but the actual Geophagus surinamensis is extremely rare in the hobby, usually the only way to get them is the rare cases when they (or their offspring) have been distributed by someone who collected them in the wild-- in other words they're not really exported.