adding go files, they were not here before?