allByType