diff --git a/app/views/recurring_item_ranges/_form.rhtml b/app/views/recurring_item_ranges/_form.rhtml
index ef54c49ec5a3ccd191e25354033849fd33e8dc84..d48e4478350e32eaefc911208e574af9e3e48b70 100644
--- a/app/views/recurring_item_ranges/_form.rhtml
+++ b/app/views/recurring_item_ranges/_form.rhtml
@@ -2,7 +2,10 @@
 
 <!--[form:recurring_item_range]-->
 <p><label for="recurring_item_range_recurring_item_id">Item</label><br/>
-<%= select 'recurring_item_range', 'recurring_item_id', RecurringItem.find_all.collect { |i| [ i.description, i.id ] } %></p>
+<%= select 'recurring_item_range', 'recurring_item_id', RecurringItem.find_all.collect { |i| [ i.description, i.id ] }.sort %></p>
+
+<p><label for="recurring_item_range_schedule_id">Schedule</label><br/>
+<%= select 'recurring_item_range', 'schedule_id', Schedule.find_all.collect { |i| [ i.name, i.id ] } %></p>
 
 <p><label for="recurring_item_range_amount">Amount</label><br/>
 <%= text_field 'recurring_item_range', 'amount'  %></p>