updated input parameterization