Added client listener