adding go stuff