section 3, modeling with ptolemy, updated