finished the pry_full