Sounds like it is on the road to recovery.
Varry up what you feed it. Feeding it the same thing day after day can lead to nutrient deficiencies. Give it silversides one day, a small peice of clam the next feeding, ect. Other good foods are thin peices of shrimp, squidd, formula one (a great mix that is easy to digest) and mussels.