added polymer integration