21 cent cap