PathGenerator update