1. Cloudy water is normally a sign of overfeeding your aquarium. Judge the right amount of food to place in the aquarium to not leave too much residue due to overfeeding.
2. You should keep the temperature in your aquarium constant. Constant change in the aquarium can be dangerous for the fish in your aquarium. Keep a quality heater and accurate thermometer to ensure that the water stays stable for the aquarium.
3. Catfish sometimes require freshwater as juveniles and then as they get old they will need a more brackish environment. Make sure you read up on your catfish to learn what its needs will be when it gets older.