edition controller