Yes, to keep up with the project confidentiality and rely on the pre-agreed terms for the project completion, we always sign an NDA or Hire Service Level Agreement with the clients.