Stop in for a cup of coffee

Camshafts are a pretty complicated piece. Some of the discussions here get pretty in depth.