implement add/edit/view speaker attribute on user/admin pages