Science - almost! Plus some messy problems.