improving retrofit client generator