https://medium.com/@grayinthedark/what-happens-when-you-give-a-programmer-to-do-data-entry-34da2afc960f