very odd and fluxy...