completed pascal and pall