wicked recution of pattern Kevin, A+