updated input parameters