add modify objects and clients