ffnet weirdness & mini-rant