. As you can see it’s a complete setup .both return and protein skimmer pumps work. This setup is free as it needs to be resealed. Also if anyone is interested I have a 20 gallon, it’s also free. Bad thing was during a move. A mover cracked the side.