I was honestly a little disappointed that someone else had already implemented this idea but their work is so good that I can't even be mad