GUI-1119

incorporated much UX input and code review feedback
I don't agree. we don't want self. in front of instance.. see the code above which has a local "instance".