updates, still not good, very weird...