added source code view