A solid enough victory for Rangers against St Mirren last weekend was followed up with an excellent three points at Hearts on Wednesday. I say excellent because any three points on the road with this squad is a good win, particularly given Hearts approached the game in a healthy vein of form.

Before we dissect those performances, Rangers have been making headlines off the field too. Another AGM has come and gone and, in truth, we learned very little. It was an ideal chance for the board and chairman to be held to account and properly pressed on key decisions. However, the opportunity was missed with a catalogue of queries raised that were neither here nor there. To put it simply, the board got away lightly.

A chance to ask for financial clarity, particularly on the losses and astronomical wage bill, was posted missing. There was also the opportunity to learn of clear updates on the stadium restructure which was not addressed. Furthermore, what comes next from a commercial standpoint given Karim Virani has taken over from James Bisgrove?

Beyond suggesting the manager will be backed, what financial strategy do we have to fund Philippe Clement's wishes and how will the board implement those plans? Telling us 'not to worry' and suggesting that the summer spending won’t impact transfer dealings doesn’t quite sit right with me. 

Who was responsible for the summer recruitment and what steps are we taking to ensure that there is accountability moving forwards? What about the change in the scouting process, is that a direct result of what went wrong in the last window?

These are only a few of the questions that could have been put to the top table on Tuesday. It was an opportunity missed.

Perhaps, clear answers would not have arrived in return but there's no question that the board should've been pressed more vigorously about plans for the future. There's no point complaining when we miss the opportunity to hold the board to account on vital matters.

Back to on-field matters, Rangers again started slowly in both recent games against St Mirren and Hearts. Not for the first time, this squad had Jack Butland to thank for remaining on level terms.

Our passing was poor and we took too long to find any rhythm. That slow start cost us at Pittodrie and it must change. After Butland's save at Tynecastle, I'll tip my hat to James Tavernier for his follow-up block to prevent what appeared to be a certain goal. Rangers took control from that moment, but it shouldn’t take warnings from the opposition to click into gear.

Against St Mirren, we got the second and looked comfortable while still squandering chances to add more. At Tynecastle, the side lacked a killer instinct once again to put the game to bed.

READ MORE: The two unsung heroes of Rangers' early renaissance under Philippe Clement - 4 Lads

Rangers contrived to miss seven guilt-edged chances, with Abdallah Sima, Danilo and Ridvan Yilmaz guilty of passing up two each while Connor Goldson should've done better with a header from close range. Shots lacked conviction and that clinical edge we have been struggling to find. Sima has scored our last three goals so you can give him some leeway, it’s the others who are causing concern.

For a team that gets so many opportunities from corners, which may give you that slight marginal gain, we are creating very few chances from them. This must be rectified. Up front, we continue to have problems. Cyriel Dessers appears to have been confined to the bench by the manager, Kemar Roofe is unreliable and Danilo seems to miss unbelievable chances.

The Brazilian works hard and links well but must take the type of chances he's recently been passing up. Against St Mirren, the No.99 was guilty of overplaying after coming off the bench. Against Hearts, Danilo missed two glaring sitters. Those misses meant that Hearts remained in a game Rangers should've put to bed.

The positive is at least we are creating moments in front of goal. I don’t think you can simultaneously say this team isn’t good enough and then be shocked if they are missing chances. The truth is Philippe Clement has done extremely well with a group that isn’t good enough to take us to the heights we desire. There's massive room for improvement.

Rangers have to keep winning and get to January, where we hope John Bennett's words regarding transfer backing ring true.

For now, a huge week lies ahead. The visit of Dundee should take care of itself before we take on Real Betis and face Aberdeen in the League Cup final. Rangers can't afford to start slow and miss chance after chance because make no mistake, it will cost us. We are still very much living on our last life with regards to this season.

Well done to the team on two wins, I’ll be happy with more of the same in upcoming matches. European progress and a League Cup final victory might just be what is required to raise confidence levels. Or, the next three games could remind us exactly why change is required moving forward.