removed unused pattern