I've improved the pascal support, for those that like that sort of thing. Thanks for the layout pointers folks.