refactor subscription dialog properties