The yoyo loach is an interestingly colored loach that brings energy and activity to your tank. Their dark bands with light blue tint contrasts against their silver bodies creating a really interesting look. This fish
These fish need to be in a group, and preferably with a sand substrate.
The two on the right might be Chinese algae eaters, though a better photo of one of these would help. In the photo they don't look quite right for CAEs.