parameters struct created