adding Pvectors to aid motion