i know 2 of these plants are aponogetons, but not sure of species. one looks like Aponogeton longiplumulosus.
the third is something my wife got, with no id tag on it. in the first pic, the plant on the left is the one my wife got, the one on the right i believe is A. crispus.
in the second and third pic is i believe A. longiplumulosus.
i have another aponogetons but the snails keep eating the new growth, just like my 2 nymphaea zenkeri