add fixed and variable parameters