setup controller update