added pal optimiser
