fixed component arguments