General scientific commentary