Fans can breathe easy after the influential midfielder agreed terms for next season.
The 28-year-old says would have liked to have put pen to paper sooner but is already looking forward to seeing what 2019-20 brings.
“It would have got done earlier but there’s been a few things going on in my personal life which I had to get sorted first but I was always going to sign and I’m really happy to be staying,” he told the club’s website.
“I enjoyed last season from a personal point of view and scored a few goals.
“People might say that they’re penalties but you’ve still got to take them and I chipped in with a few assists as well.
“It was good, but I know we can achieve more as a team next season because, ever since the new manager (Craig Hignett) has come in, we’ve looked a better side and more solid so we have to take that forward.
“It’s a tight bunch of lads, there are a few who have already signed new deals and we’ve brought in a couple of new faces too so I know for a fact we’ll do better next season.”