ive been taking lorazepam 1mg ranbaxy for a while and recently i went to the doctors to get a new prescription at the pharmacy. then i noticed that the label said lorazepam 1mg watson, and it doesn't work as well as the ranbaxy did, i dont understand what the difference is. is it different drug manufacturers?