prinston ass1: completed