Register.controller is "clean" too (though ay require testing)

Signed-off-by: emanuele <emanuele45@gmail.com>