big changes; apex: conn$get(xsitype) returns data frame with all useful fields for that type