Barnes deserves credit