some examples of destructuring binds; needs to move somewhere else, but can stay here for now