stops working for no apparent reason