improving pillar example