A small project I'm working on. Will update this eventually.