improvements to yourself see image page for explanation