modified go gets