Kilshaw pens new deal