https://scratch.mit.edu/discuss/topic/874990/ og post
https://scratch.mit.edu/projects/1298003597/ follow up demonstration