techinical view