more progress on physics, but still not done