Contents
adapter
strategy