surfing - the waiting is the hardest part.