Question controller with update and delite methods