sample compilation engagement agreement