added the engine for the answer to the client.

Change-Id: I5afbef2c82d3fd7c9dfb0a7a4f0228617a8c9f1d