resourceLib update