upgrade controls