Credit where its due.....