faithful adaptation