STS Lesson 9: Creating a call architecture