Add static resource functions