Changed to relative golang structs