doing the "using the Surface view"