special thanks to: for his advice and talking me down off the ledge at 1AM on Friday night
acknowledgment: lots of free gear