Complete reusability and customization