Scientific progress and contributions