rename type field + ui fixes

fixes #634 and fixes #630