I remember doing a software upgrade remotely was not recommended but has anyone done this? Thanks.