Add static generator