added helpful comments in main.go