redoing pa.dependacies