category component with installable