diff --git a/aircox/templates/aircox/episode_detail.html b/aircox/templates/aircox/episode_detail.html
index 9167c8c..8da3606 100644
--- a/aircox/templates/aircox/episode_detail.html
+++ b/aircox/templates/aircox/episode_detail.html
@@ -5,6 +5,19 @@
{% include "aircox/program_sidebar.html" %}
+{% block top-nav-tools %}
+{% has_perm page page.program.change_permission_codename simple=True as can_edit %}
+{% if can_edit %}
+
+
+
+
+ {% translate "Edit" %}
+
+{% endif %}
+{% endblock %}
+
+
{% block content %}
diff --git a/aircox/templates/aircox/episode_form.html b/aircox/templates/aircox/episode_form.html
new file mode 100644
index 0000000..e86f672
--- /dev/null
+++ b/aircox/templates/aircox/episode_form.html
@@ -0,0 +1,30 @@
+{% extends "aircox/basepage_detail.html" %}
+{% load static i18n humanize honeypot aircox %}
+
+
+{% block head_extra %}
+ {{ form.media }}
+{% endblock %}
+
+{% block init-scripts %}
+{% endblock %}
+
+{% block top-nav-tools %}
+
+
+
+
+ {% translate "View" %}
+
+{% endblock %}
+
+{% block main %}
+
+{% endblock %}
diff --git a/aircox/templates/aircox/widgets/episode_item.html b/aircox/templates/aircox/widgets/episode_item.html
index 2355018..6995fcd 100644
--- a/aircox/templates/aircox/widgets/episode_item.html
+++ b/aircox/templates/aircox/widgets/episode_item.html
@@ -47,6 +47,13 @@ Context variables:
{% block actions %}
+{% has_perm page object.program.change_permission_codename simple=True as can_edit %}
+{% if can_edit %}
+
+
+
+{% endif %}
+
{% if object.sound_set.public.count %}