Mine worked fine until today...it is testing my patience has anyone got some help?