taylor putty