One more thing, at a minimum get rid of that Chinese "Algae Eater". One, it does not eat algae. Two, it does attack other fish. Three, it needs far more than such a small tank. It really has no value in this hobby, outside of that rare person who might find it aesthetically pleasing.
Recommended: the much harder to find Siamese Algae Eater. Sometimes called Siamese Flying Fox (but NOT Flying Fox), or Siamese Algae Eating Shark. Peaceful and eats all sorts of algae.
Or a dwarf bristlenose pleco.