These are examples of what *can* be done, not necessarily what *should* be done!
this is pretty awful