I have recently set up my first freshwater tank. I live in China, so there is a language barrier communicating with the fish sellers. They generally refer to the fish by their color and size rather than species names. After going through initially being misinformed by unscrupulous sellers and being totally ignorant of how to keep fish, I lost quite a few due to overstocking, not understanding nitrogen cycle, and mixing incompatible fish (~_________~)* I've finally got my 43 liter tank stable and everyone looking happy and healthy. I have a bunch of small fish that I originally thought were platys, but now that they are getting a bit bigger I'm thinking they are mollys. Can someone please tell me which species these fish are? Also, I have some fancy guppies that I really like. I would like to know if their subspecies have names. Unfortunately, I was unable to get photos of them in focus. Is there a good resource online somewhere which lists fancy guppy types with good pictures? You can check out some footage of my tank here: [URL="https://www.youtube.com/watch?v=kV0vnuytin0”]https://www.youtube.com/watch?v=kV0vnuytin0[/URL] Pretty soon I'm building a 80cm*40cm*40cm tank (150 liters I think) to move the Angelfish and Rainbow Shark into. I want to give them more room, and get two more Angelfish. If anyone takes the time to watch my video, do you think the hardscape and plants I have in the 43l tank now will be sufficient for small live bearer breeding (guppies mainly) once the larger fish are out of the thank? Thanks in advanced everyone. I'm excited to start becoming part of the community here.