BTW, I should mention that its a 16F886