didn't need to require cancan here
Feature complete: datastream content editing