Grew into an application. WIP Seeking for testability...