How to Build a List from scratch – Overview