What type/size of peep are you using? What about sight pins fiber optic/lighted? Are you not seeing your pin against the target or are you not seeing anything through your peep? Depending on how far you usually shoot you might be able to eliminate your peep by installing a kisser button and just using your pins. I have a buddy that shoots that way but he keeps his shots under 25 yards, longer distance groups start to suffer without the peep--the kisser keeps you close but not perfect.
If the basic criteria for a vampire is a living entity that sucks the life out of you in order to sustain itself, then I know a few. They tend to hide out in Washington, DC.
Don't miss the new epidsodes of ARCHERS CHOICE. Mondays at 10:00am, Tuesday at 6:00 am and Sundays at 12:00 est!!