reusability parameter