some progress in the Science front!