add new method: count.