Added client processor and changed update processor