Federer hungry to keep on improving