improved parameter naming