uses extraced linode package; go 1.3; refactored