mike angelo yanick shaft