Add edit view and update new view to work with inherited resources