new post: Adapter pattern and some project