testing client target assemble