starsat 8989 new software