Refactored go.