pi templates update