added gc to hel and hel to gc + tests
major fix to adding observational errors