base func for showing and creating purpose questions