Generics of End-stage renal failure