a selection of "workaround" codes that I found my self to be using every now and then