generated static