weird type in