reupdated nov 17