calling it a night. will wake up in the morning and hack on it some more