Proteas batting coach Ashwell Prince has acknowledged that their top order batters have not always fired on all cylinders, but says they are happy with the impact they’ve had on matches.