controller revisions