client simplifications