CODE REUSABILITY