Subscription ui

Subscription UI fixes moved to cleaned, up-to-date branch. Please merge.
This code does not exist in current code base.