useless couts removed