decorators example added with more detail than most humans want
pulling stuff I made at on my home machine