change to @parameter