better perl compiler; new mappings and setups