Ui tasks

This PR fixes/implements issues:  #99, #86 and #90.