tidying and approx_tf now in Eigen