3 weeks till my vacation starts, gonna do my best to work long hours on this but until then pretty much dead