notes: https://www.makercase.com/basicBox — see finger joints grasshopper to do things programmatically.