A potentially reusable compoent