PAL Developments