https://blog.usejournal.com/software-development-the-magical-number-seven-plus-or-minus-two-9d1de54447d6