Personal tools

Separation of concerns