promoter view and controller fixes