generate missing params