seem to be down to linking errors