Readding everything and formatted go code