improve handling of loadDataEx
rule wibbles
import wibble