configuration reusability