another running version
Started working on setting creating geom and basis sets for efield callback