generated proper parameters