experimenting with view_functions