viewhook context