Added Reusability part