Added client prototype