initial brain dump/port of grunt-hogan