Hear Pascal reworks

10