yes. pretty much. and don't get me wrong, that isn't the only reason i have them. i like my mollies very much. they are super active and fun to watch swim through my plants, but i was told by several people that before i take them back to the store, i should put them into my new tank when i think the cycle is finished and see how they do.