why doesn't it work when live