views and context added