Change component to public