go back to 4 for golang