individual view functions with dialogue