add  client fields to program