I think I almost got it, I'll finish it up tomorrow by lunch time hopefully.