Created by: jpic
OK so this time I'm really doing it, let's see if I can buy back the technical debt.