x , p , a ,d