melhorando parte client