byType