I am upgrading an electrical service and have run in to a strange problem for my knowledge. I can not get the meter off the original meter pan. All the key's and straps are off. I am pulling and pulling but it just wont come off. Then I noticed something the glass just twists off. Am I missing something here? [Linked Image] Guess I have been fortunate over the years to only upgrade newer services but this one has me stumpped. What am I over looking?

James