using pt assignment