Category: some thoughts