pattern and tutorial