Really need to dive into this, the potential applications are endless! https://www.reddit.com/user/jeertmans