CLIENT END