update from numerical-mooc