assignment was purposeful