added new input parameter