Full extension view according to @noname as implemented by @coolbung and...

... a few more improvements in response to feedback received