Long, hard, ready to suck