update pic and client